<html>
<head><meta charset="utf-8"><title>dealing with shifting compiler API · t-compiler/wg-rustc-dev-guide · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/index.html">t-compiler/wg-rustc-dev-guide</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/dealing.20with.20shifting.20compiler.20API.html">dealing with shifting compiler API</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="179372679"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/dealing%20with%20shifting%20compiler%20API/near/179372679" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Tshepang Lekhonkhobe <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/dealing.20with.20shifting.20compiler.20API.html#179372679">(Oct 29 2019 at 20:49)</a>:</h4>
<p>is it worth having direct links to internal API, especially since readers of the guide would have local docs</p>



<a name="179372827"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/dealing%20with%20shifting%20compiler%20API/near/179372827" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Tshepang Lekhonkhobe <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/dealing.20with.20shifting.20compiler.20API.html#179372827">(Oct 29 2019 at 20:50)</a>:</h4>
<p>should we not rather encourage users to search their local docs to explore this API, with full path (think <code>rustc::ty::Ty</code>)</p>



<a name="179373418"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/dealing%20with%20shifting%20compiler%20API/near/179373418" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Tshepang Lekhonkhobe <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/dealing.20with.20shifting.20compiler.20API.html#179373418">(Oct 29 2019 at 20:56)</a>:</h4>
<p>I ask because the links constantly break, and it feels laborious fixing them, and also slow to review PRs updating them</p>



<a name="179484605"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/dealing%20with%20shifting%20compiler%20API/near/179484605" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/dealing.20with.20shifting.20compiler.20API.html#179484605">(Oct 30 2019 at 22:36)</a>:</h4>
<p>Yes, part of the reason we have so many links is so that we know when things break</p>



<a name="179484617"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/dealing%20with%20shifting%20compiler%20API/near/179484617" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/dealing.20with.20shifting.20compiler.20API.html#179484617">(Oct 30 2019 at 22:37)</a>:</h4>
<p>This allows us to keep up with changes</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>